fermented carrot juice drink - German English Dictionary